package com.jt.feign;

import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;

/**
 * @author SWJ
 * @create 2021-08-18 10:08
 */
@FeignClient(name = "sca-provider")

/**FeignClient调用远程调用接口
 * sca-provider为服务提供者名称
 * */
public interface RemoteProviderService {
    /**
     * 前提是远端需要有这个服务*
     * @GetMapping使用get方式远程调用服务
     * /provider/echo/{string}调用远程服务的url
     */
    @GetMapping("/provider/echo/{string}")
    public String echoMessage(@PathVariable("string") String string);
}
